Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 IDDESLEIGH ROAD Terraced £196,501 £41,500 30 Apr 1998